github.com/go-pg/pg/v10/internal/pool.BufReader.available (field)

31 uses

	github.com/go-pg/pg/v10/internal/pool (current package)
		reader_buf.go#L22: 	available int         // bytes available for reading
		reader_buf.go#L29: 		available: -1,
		reader_buf.go#L44: 	b.available = n
		reader_buf.go#L48: 	return b.available
		reader_buf.go#L52: 	if b.available != -1 {
		reader_buf.go#L53: 		b.available += n
		reader_buf.go#L66: 	if b.available == -1 || buffered <= b.available {
		reader_buf.go#L69: 	return b.available
		reader_buf.go#L73: 	if b.available == -1 {
		reader_buf.go#L76: 	w := b.r + b.available
		reader_buf.go#L84: 	if b.available == -1 {
		reader_buf.go#L90: 	w := b.r + b.available
		reader_buf.go#L112: 	if b.available == 0 {
		reader_buf.go#L144: 	if b.available != -1 {
		reader_buf.go#L145: 		if b.available == 0 {
		reader_buf.go#L148: 		if len(p) > b.available {
		reader_buf.go#L149: 			p = p[:b.available]
		reader_buf.go#L219: 		if b.available != -1 && buffered >= b.available {
		reader_buf.go#L265: 		if b.available != -1 && buffered >= b.available {
		reader_buf.go#L290: 	if b.available == 0 {
		reader_buf.go#L366: 	if b.available != -1 && nn > b.available {
		reader_buf.go#L367: 		nn = b.available
		reader_buf.go#L409: 	if b.available == -1 {
		reader_buf.go#L412: 	buf := make([]byte, b.available)
		reader_buf.go#L418: 	if b.available == -1 {
		reader_buf.go#L421: 	if b.available <= len(b.buf) {
		reader_buf.go#L422: 		return b.ReadN(b.available)